module.exports = function (sequelize, DataTypes) {
  return sequelize.define('JJCourseTicket', {
    // 投诉状态(-1代表驳回，0代表未处理，1代表通过)
    status: {
      type: DataTypes.STRING
    },
    //  课程Id
    courseId: {
      type: DataTypes.INTEGER,
      field: 'jj_course_id'
    },
    //  用户Id
    jUserId: {
      type: DataTypes.INTEGER,
      field: 'jj_user_id'
    },
    //  投诉理由
    refuseReason: {
      type: DataTypes.STRING,
      field: 'refuse_reason'
    },
    //  举报理由
    reportReason: {
      type: DataTypes.STRING,
      field: 'report_reason'
    },
    reportKind: {
      type: DataTypes.STRING,
      field: 'report_kind'
    },
    //  修改时间
    updateTime: {
      type: DataTypes.DATE,
      field: 'update_time'
    },
    //  创建时间
    createTime: {
      type: DataTypes.DATE,
      field: 'create_time'
    }
  }, {
    freezeTableName: true,
    tableName: 'jj_course_ticket',
    timestamps: false
  });
};
